﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WpfAgendaContato.Modelos
{
    class ContasPagar
    {
        private int codigo;
        private int codigoTipoDeConta;
        private float valor;
        private Data dataDePagamento;

        public ContasPagar()
        {
            codigo = 0;
            codigoTipoDeConta = 0;
            valor = 0;
            dataDePagamento = new Data();
        }

        public void setCodigo(int codigo) { this.codigo = codigo; }
        public int getCodigo() { return codigo; }
        public void setCodigoTipoDeServico(int codigoTipoDeConta) { this.codigoTipoDeConta = codigoTipoDeConta; }
        public int getCodigoTipoDeConta() { return codigoTipoDeConta; }
        public void setValor(float valor) { this.valor = valor; }
        public float getValor() { return valor; }
        public void setDataDePagamento(int dia, int mes, int ano)
        {
            try
            {
                dataDePagamento.setData(dia, mes, ano);
            }
            catch (Exception erro)
            {

                throw erro;
            }
        }
        public void getDataDePagamento(ref int dia, ref int mes, ref int ano)
        {
            dia = dataDePagamento.getDia();
            mes = dataDePagamento.getMes();
            ano = dataDePagamento.getAno();
        }

    }
}
